quiste nevoide - French English Dictionary